<!DOCTYPE html>
<html lang="zh-CN">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>被冻结的家："数"说中国烂尾楼危机</title>
    <script src="https://cdn.jsdelivr.net/npm/chart.js"></script>
    <script src="https://unpkg.com/lucide@latest/dist/umd/lucide.js"></script>
    <style>
        * {
            margin: 0;
            padding: 0;
            box-sizing: border-box;
        }

        body {
            font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', 'PingFang SC', 'Hiragino Sans GB', 'Microsoft YaHei', 'Helvetica Neue', Helvetica, Arial, sans-serif;
            line-height: 1.6;
            color: #333;
            background-color: #f8fafc;
        }

        .container {
            max-width: 1200px;
            margin: 0 auto;
            padding: 0 20px;
        }

        /* 导航栏 */
        .navbar {
            position: fixed;
            top: 0;
            left: 0;
            right: 0;
            background: rgba(15, 23, 42, 0.95);
            backdrop-filter: blur(10px);
            z-index: 1000;
            padding: 1rem 0;
        }

        .nav-content {
            display: flex;
            justify-content: space-between;
            align-items: center;
            max-width: 1200px;
            margin: 0 auto;
            padding: 0 20px;
        }

        .nav-brand {
            color: white;
            font-size: 1.5rem;
            font-weight: bold;
            text-decoration: none;
        }

        .nav-links {
            display: flex;
            gap: 2rem;
            list-style: none;
        }

        .nav-links a {
            color: #cbd5e1;
            text-decoration: none;
            transition: color 0.3s;
            font-size: 0.9rem;
        }

        .nav-links a:hover {
            color: white;
        }

        /* 英雄区域 */
        .hero {
            background: linear-gradient(135deg, #0f172a 0%, #1e293b 100%);
            color: white;
            padding: 120px 0 80px;
            text-align: center;
            position: relative;
            overflow: hidden;
        }

        .hero::before {
            content: '';
            position: absolute;
            top: 0;
            left: 0;
            right: 0;
            bottom: 0;
            background: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><defs><pattern id="grid" width="10" height="10" patternUnits="userSpaceOnUse"><path d="M 10 0 L 0 0 0 10" fill="none" stroke="rgba(255,255,255,0.1)" stroke-width="0.5"/></pattern></defs><rect width="100" height="100" fill="url(%23grid)"/></svg>');
            opacity: 0.3;
        }

        .hero-content {
            position: relative;
            z-index: 1;
        }

        .hero h1 {
            font-size: 3.5rem;
            font-weight: 900;
            margin-bottom: 1rem;
            background: linear-gradient(45deg, #60a5fa, #a78bfa);
            -webkit-background-clip: text;
            -webkit-text-fill-color: transparent;
            background-clip: text;
        }

        .hero .subtitle {
            font-size: 1.5rem;
            margin-bottom: 2rem;
            color: #cbd5e1;
        }

        .hero .description {
            font-size: 1.1rem;
            max-width: 800px;
            margin: 0 auto 3rem;
            color: #94a3b8;
        }

        /* 章节样式 */
        .section {
            padding: 80px 0;
        }

        .section:nth-child(even) {
            background: white;
        }

        .section-header {
            text-align: center;
            margin-bottom: 4rem;
        }

        .section-title {
            font-size: 2.5rem;
            font-weight: bold;
            color: #1e293b;
            margin-bottom: 1rem;
        }

        .section-subtitle {
            font-size: 1.2rem;
            color: #64748b;
            max-width: 600px;
            margin: 0 auto;
        }

        /* 卡片样式 */
        .card {
            background: white;
            border-radius: 12px;
            padding: 2rem;
            box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1);
            border: 1px solid #e2e8f0;
            margin-bottom: 2rem;
        }

        .card-header {
            margin-bottom: 1.5rem;
        }

        .card-title {
            font-size: 1.5rem;
            font-weight: bold;
            color: #1e293b;
            margin-bottom: 0.5rem;
        }

        .card-description {
            color: #64748b;
            line-height: 1.8;
            margin-bottom: 1rem;
        }

        /* 图表容器 */
        .chart-container {
            position: relative;
            margin: 3rem 0;
            background: white;
            border-radius: 12px;
            padding: 2rem;
            box-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1);
            border: 1px solid #e2e8f0;
        }

        .chart-title {
            font-size: 1.5rem;
            font-weight: bold;
            color: #1e293b;
            margin-bottom: 0.5rem;
            text-align: center;
        }

        .chart-description {
            color: #64748b;
            text-align: center;
            margin-bottom: 2rem;
            line-height: 1.6;
        }

        .chart-iframe {
            width: 100%;
            border: none;
            border-radius: 8px;
            background: #f8fafc;
        }

        .chart-analysis {
            margin-top: 2rem;
            padding: 1.5rem;
            background: #f8fafc;
            border-radius: 8px;
            border-left: 4px solid #3b82f6;
        }

        .chart-analysis h4 {
            color: #1e293b;
            font-weight: bold;
            margin-bottom: 1rem;
        }

        .chart-analysis p {
            color: #64748b;
            line-height: 1.8;
            margin-bottom: 0.5rem;
        }

        /* 网格布局 */
        .grid {
            display: grid;
            gap: 2rem;
        }

        .grid-2 {
            grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));
        }

        .grid-3 {
            grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
        }

        /* 高亮文本 */
        .highlight {
            background: linear-gradient(120deg, #fbbf24 0%, #f59e0b 100%);
            -webkit-background-clip: text;
            -webkit-text-fill-color: transparent;
            background-clip: text;
            font-weight: bold;
        }

        /* 警告框 */
        .alert {
            padding: 1.5rem;
            border-radius: 8px;
            margin: 1.5rem 0;
            border-left: 4px solid;
        }

        .alert-warning {
            background: #fef3c7;
            border-color: #f59e0b;
            color: #92400e;
        }

        .alert-danger {
            background: #fee2e2;
            border-color: #ef4444;
            color: #dc2626;
        }

        .alert-info {
            background: #dbeafe;
            border-color: #3b82f6;
            color: #1d4ed8;
        }

        .alert-success {
            background: #d1fae5;
            border-color: #10b981;
            color: #047857;
        }

        /* 统计卡片 */
        .stats-grid {
            display: grid;
            grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));
            gap: 2rem;
            margin-top: 3rem;
        }

        .stat-card {
            background: rgba(255, 255, 255, 0.1);
            backdrop-filter: blur(10px);
            border: 1px solid rgba(255, 255, 255, 0.2);
            border-radius: 12px;
            padding: 2rem;
            text-align: center;
        }

        .stat-icon {
            font-size: 3rem;
            margin-bottom: 1rem;
        }

        .stat-number {
            font-size: 2.5rem;
            font-weight: bold;
            color: #60a5fa;
            margin-bottom: 0.5rem;
        }

        .stat-label {
            color: #cbd5e1;
            font-weight: 500;
        }

        .stat-desc {
            color: #94a3b8;
            font-size: 0.9rem;
            margin-top: 0.5rem;
        }

        /* 对比框 */
        .comparison-container {
            display: grid;
            grid-template-columns: 1fr 1fr;
            gap: 2rem;
            margin: 2rem 0;
        }

        .comparison-item {
            padding: 1.5rem;
            border-radius: 8px;
            border: 2px solid;
        }

        .comparison-before {
            background: #fef2f2;
            border-color: #ef4444;
        }

        .comparison-after {
            background: #f0fdf4;
            border-color: #10b981;
        }

        .comparison-title {
            font-weight: bold;
            margin-bottom: 1rem;
        }

        .comparison-before .comparison-title {
            color: #dc2626;
        }

        .comparison-after .comparison-title {
            color: #059669;
        }

        /* 页脚 */
        .footer {
            background: #1e293b;
            color: white;
            padding: 4rem 0 2rem;
        }

        .footer-content {
            display: grid;
            grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
            gap: 3rem;
            margin-bottom: 3rem;
        }

        .footer-section h4 {
            color: #60a5fa;
            margin-bottom: 1rem;
            font-size: 1.2rem;
        }

        .footer-section ul {
            list-style: none;
        }

        .footer-section ul li {
            margin-bottom: 0.5rem;
            color: #cbd5e1;
        }

        .footer-bottom {
            border-top: 1px solid #374151;
            padding-top: 2rem;
            text-align: center;
            color: #94a3b8;
        }

        /* 响应式设计 */
        @media (max-width: 768px) {
            .hero h1 {
                font-size: 2.5rem;
            }

            .hero .subtitle {
                font-size: 1.2rem;
            }

            .nav-links {
                display: none;
            }

            .section-title {
                font-size: 2rem;
            }

            .stats-grid {
                grid-template-columns: repeat(auto-fit, minmax(150px, 1fr));
                gap: 1rem;
            }

            .chart-iframe {
                height: 300px;
            }

            .comparison-container {
                grid-template-columns: 1fr;
            }

            /* 图表响应式布局 */
            .chart-container div[style*="grid-template-columns"] {
                display: block !important;
            }

            .chart-container div[style*="grid-template-columns"] > div:first-child {
                margin-bottom: 2rem;
            }
        }

        /* 动画 */
        @keyframes fadeInUp {
            from {
                opacity: 0;
                transform: translateY(30px);
            }
            to {
                opacity: 1;
                transform: translateY(0);
            }
        }

        .animate-fade-in-up {
            animation: fadeInUp 0.8s ease-out;
        }

        /* 滚动指示器 */
        .scroll-indicator {
            position: absolute;
            bottom: 2rem;
            left: 50%;
            transform: translateX(-50%);
            color: #cbd5e1;
            animation: bounce 2s infinite;
        }

        @keyframes bounce {
            0%, 20%, 50%, 80%, 100% {
                transform: translateX(-50%) translateY(0);
            }
            40% {
                transform: translateX(-50%) translateY(-10px);
            }
            60% {
                transform: translateX(-50%) translateY(-5px);
            }
        }
    </style>
</head>
<body>
    <!-- 导航栏 -->
    <nav class="navbar">
        <div class="nav-content">
            <a href="#" class="nav-brand">被冻结的家</a>
            <ul class="nav-links">
                <li><a href="#hero">住在水泥与钢筋之间</a></li>
                <li><a href="#map">全国烂尾时空地图</a></li>
                <li><a href="#causes">谁在制造烂尾楼</a></li>
                <li><a href="#protest">烂尾楼群体抗争史</a></li>
                <li><a href="#solutions">破局之道</a></li>
            </ul>
        </div>
    </nav>

    <!-- 英雄区域 -->
    <section id="hero" class="hero">
        <div class="container">
            <div class="hero-content animate-fade-in-up">
                <h1>被冻结的家</h1>
                <p class="subtitle">"数"说中国烂尾楼危机</p>
                <p class="description">
                    家本应是温暖的动词，如今却成了最漫长的被动语态。它们曾是无数家庭的希望，钢筋水泥筑成的梦。然而，时间在这里停滞，承诺被风干成裂痕，未完工的楼体像一道凝固的伤疤，横亘在城市的天空下。
                </p>
                
                <div class="stats-grid">
                    <div class="stat-card">
                        <div class="stat-icon">🏗️</div>
                        <div class="stat-number">1.4亿</div>
                        <div class="stat-label">平方米</div>
                        <div class="stat-desc">2023年未完工面积</div>
                    </div>
                    <div class="stat-card">
                        <div class="stat-icon">📈</div>
                        <div class="stat-number">47%</div>
                        <div class="stat-label">增长率</div>
                        <div class="stat-desc">新增停工面积同比</div>
                    </div>
                    <div class="stat-card">
                        <div class="stat-icon">⏰</div>
                        <div class="stat-number">31年</div>
                        <div class="stat-label">最长烂尾</div>
                        <div class="stat-desc">广州白云区竹料镇</div>
                    </div>
                </div>

                <div class="alert alert-warning" style="margin-top: 2rem;">
                    <strong>这是一份关于等待的档案：</strong>
                    从北方的工业老城到南方的膨胀新区，烂尾楼沉默地矗立，而背后的故事却从未静默——有人耗尽半生积蓄，有人被迫栖身毛坯，有人仍在徒劳地追问答案。
                </div>
            </div>
            <div class="scroll-indicator">
                <div style="font-size: 2rem;">↓</div>
                <div>向下滚动探索更多</div>
            </div>
        </div>
    </section>

    <!-- 第一章：那些住在水泥与钢筋之间的人们 -->
    <section id="story" class="section">
        <div class="container">
            <div class="section-header">
                <h2 class="section-title">那些住在水泥与钢筋之间的人们</h2>
                <p class="section-subtitle">2024年3月，云南昆明"大诺·方舟天地"的特殊身影</p>
            </div>

            <div class="card">
                <div class="card-header">
                    <h3 class="card-title">被迫的"毛坯生活"</h3>
                </div>
                <p class="card-description">
                    2024年3月，云南昆明一座名为"大诺·方舟天地"的烂尾楼盘里，出现了一群特殊的身影，他们拎着锅碗瓢盆，背着被子和帐篷，住进了这个连外墙也没有的钢筋水泥框架。
                </p>
                <p class="card-description">
                    这些正在维权的业主当中，许多已经是六七十岁的老人了，当初方舟天地以"水疗"为宣传噱头，承诺要打造温泉、酒店、水汇商场等为一体的"西南最大的疗养院"，不少老人出于养老的考虑，耗尽存款买了这里的房子，如今却只能被迫住进停工的烂尾楼当中。
                </p>
                <div class="alert alert-danger">
                    <strong>现状：</strong>昆明市经开区规划建设局近年来曾多次介入，希望通过多种手段，如寻找接盘方、帮助开发商湘金公司筹集资金等来解决这个问题，但迄今为止，"大诺·方舟天地"仍无任何确切的复工消息。
                </div>
            </div>
        </div>
    </section>

    <!-- 第二章：全国烂尾时空地图 -->
    <section id="map" class="section">
        <div class="container">
            <div class="section-header">
                <h2 class="section-title">全国烂尾时空地图</h2>
                <p class="section-subtitle">2022年上半年全国50城烂尾楼规模及烂尾率分析</p>
            </div>

            <!-- 嵌入Datawrapper表格 -->
            <div class="chart-container">
                <h3 class="chart-title">2022年上半年全国50城烂尾楼规模及烂尾率</h3>
                <p class="chart-description">
                    当我们试图精准定位这场席卷全国诸多家庭的居住困局时，我们选择聚焦于2022年上半年的50个核心城市。这个时空节点的选择，具有不可替代的观察价值：其时正值主要房企债务危机大规模爆发（如恒大等）的高峰期，系统性风险骤然释放。
                </p>
                <iframe class="chart-iframe" 
                        src="https://datawrapper.dwcdn.net/a41PF/" 
                        width="100%" 
                        height="600" 
                        scrolling="no" 
                        frameborder="0"
                        style="border: none;">
                </iframe>
                <div class="chart-analysis">
                    <h4>河南的"高"与广东的"长"：问题楼盘分布两极</h4>
                    <p><strong>河南省：</strong>以其高达9%的烂尾率高居榜首，成为问题的风暴中心。仅其省会郑州一地，就聚集了106个问题楼盘，烂尾面积达惊人的440万平方米。</p>
                    <p><strong>广东省：</strong>则以157个烂尾楼盘的总量位居全国首位。其中，位于广州白云区竹料镇的一片集资房烂尾楼群尤为典型：165栋未完成的建筑已默默矗立31年。</p>
                    <p><strong>城市竞"痛"：</strong>烂尾率排行榜的前三位依次是：昆明（10%）、郑州（9%）、重庆（8%）。重庆的烂尾楼规模达到了惊人的698万平方米，相当于978个标准足球场的面积总和。</p>
                </div>
            </div>

            <!-- 时间演变分析 -->
            <div class="card">
                <div class="card-header">
                    <h3 class="card-title">时间演变：开发与交付能力错配</h3>
                </div>
                <p class="card-description">
                    1985年至2023年的建设数据显示，中国房地产业存在显著的开发与交付能力错配问题。施工面积曲线从1985年的500万平方米持续上升至2023年的1.6亿平方米，扩张幅度达32倍；同期竣工面积从500万平方米仅增至4000万平方米，增幅为8倍。
                </p>
                <div class="alert alert-warning">
                    <strong>关键发现：</strong>两条曲线在近四十年间形成的差距不断扩大，由此产生的未完工面积从零起点累积至2023年的1.4亿平方米，这个数字相当于当年竣工总量的3.5倍。
                </div>
                <p class="card-description">
                    最显著的变化发生在2010年之后，未完工面积进入加速累积阶段。数据明确记录着施工作业规模持续超出竣工能力的发展轨迹：每增加1万平方米新开工面积的同时，仅能完成0.25万平方米的竣工转化。
                </p>
            </div>

            <!-- 保留原有图表1: 全国烂尾时空地图 -->
            <div class="chart-container">
                <h3 class="chart-title">2015-2025年全国烂尾楼项目分布动态热力图</h3>
                <p class="chart-description">
                    基于住建部门公示数据和法院公告网信息，动态展示各省份烂尾楼项目数量变化。
                    河南、湖南、江苏等地成为烂尾楼高发区域，与当地房地产开发强度和监管政策执行力度密切相关。
                </p>
                <iframe class="chart-iframe" src="https://dycharts.com/xshow/index.html?id=c_9529f9c21ca460fba9e28a6444b12df4" 
                        width="100%" height="510" scrolling="no" frameborder="0"></iframe>
                <div class="chart-analysis">
                    <h4>地域分布特征分析</h4>
                    <p><strong>中部地区集中爆发：</strong>河南省以158个项目位居首位，郑州、洛阳、南阳成为重灾区。</p>
                    <p><strong>经济发达地区并非免疫：</strong>江苏、浙江等发达省份同样面临烂尾楼问题，主要集中在三四线城市。</p>
                    <p><strong>政策执行差异显著：</strong>预售资金监管制度执行严格的地区，烂尾楼数量明显较少。</p>
                </div>
            </div>

            <!-- 保留原有图表2: 年度趋势分析 -->
            <div class="chart-container">
                <h3 class="chart-title">烂尾楼项目数量与房地产政策调控关联分析</h3>
                <p class="chart-description">
                    2008-2023年烂尾楼项目数量变化轨迹，清晰展现房地产政策调控与烂尾楼爆发的时间关联。
                    三个关键节点分别对应重大政策调整，每次调整都引发烂尾楼数量的显著波动。
                </p>
                <iframe class="chart-iframe" src="https://dycharts.com/xshow/index.html?id=c_8cb495b65865ec5568572557ef8c33a1" 
                        width="100%" height="570" scrolling="no" frameborder="0"></iframe>
                <div class="chart-analysis">
                    <h4>政策调控与烂尾楼关联性分析</h4>
                    <p><strong>2008年金融危机：</strong>首次烂尾楼小高峰，主要由外部冲击引发，影响相对有限。</p>
                    <p><strong>2016年去库存政策：</strong>刺激房地产开发，但埋下资金链风险隐患，2018-2019年开始显现。</p>
                    <p><strong>2020年"三道红线"：</strong>直接触发烂尾楼大爆发，2020-2022年新增项目是前十年总和的2.3倍。</p>
                    <p><strong>政策滞后效应：</strong>房地产调控政策的影响通常滞后6-12个月才在烂尾楼数据中体现。</p>
                </div>
            </div>

            <div class="alert alert-info">
                <strong>数据来源说明：</strong>
                本分析基于各地住建局项目监管公示系统、人民法院公告网破产重整信息、
                克而瑞地产数据库以及媒体公开报道进行统计整理。数据截至2024年12月。
            </div>
        </div>
    </section>

    <!-- 第三章：谁在制造烂尾楼？ -->
    <section id="causes" class="section">
        <div class="container">
            <div class="section-header">
                <h2 class="section-title">谁在制造烂尾楼？</h2>
                <p class="section-subtitle">深入剖析房地产企业运作模式、市场环境和政策管理的复杂博弈</p>
            </div>

            <!-- 房地产企业自身问题 -->
            <div class="grid grid-2">
                <div class="card">
                    <div class="card-header">
                        <h3 class="card-title">杠杆运作与债务危机</h3>
                    </div>
                    <p class="card-description">
                        房地产行业普遍采用高杠杆模式，房企负债率长期维持在80%以上。2015至2023年间各省房企平均负债率持续高于80%，2023年数据显示河南（91%）、重庆（89%）、云南（87%）等省份显著高于全国平均值。
                    </p>
                    <div class="alert alert-danger">
                        <strong>预测数据：</strong>截至2024年，全国房地产开发企业总负债规模预测将达到284.92万亿元，较2023年增长9.7%，表明债务压力仍在持续扩大。
                    </div>
                </div>

                <div class="card">
                    <div class="card-header">
                        <h3 class="card-title">违规挪用预售资金</h3>
                    </div>
                    <p class="card-description">
                        商品房预售制度下，购房者支付的房款本应用于项目建设，但部分房企挪用资金至其他项目或偿还债务。
                    </p>
                    <div class="alert alert-warning">
                        <strong>典型案例：</strong>2022年郑州"永威西棠"项目因开发商挪用10亿元预售资金，导致工程停滞，引发业主维权。
                    </div>
                </div>
            </div>

            <!-- 新增交互式图表 - 独立的全宽容器 -->
            <div class="chart-container" style="margin: 3rem 0;">
                <h3 class="chart-title">2015-2025年全国房地产企业负债趋势及预测</h3>
                <p class="chart-description">
                    房地产行业普遍采用高杠杆模式，房企负债率长期维持在80%以上。这种高杠杆模式在房地产市场上行期推动了行业快速发展，但在市场下行时则成为引发烂尾楼危机的重要因素。2025年第一季度A股地产板块净负债率持续攀升，短债偿付能力继续下滑，102家上市房企的净负债率为91.6%，较2024年同期上升近10个百分点，剔除预收款后的资产负债率仍为70.3%。在这种高风险的运作模式下，一旦销售回款放缓，资金链就极易断裂。例如，2021年蓝光发展因债务违约，其在成都、重庆等地的多个项目停工。
                </p>
                
                <div style="display: grid; grid-template-columns: 2fr 1fr; gap: 3rem; align-items: start; margin: 2rem 0;">
                    <!-- 图表区域 -->
                    <div style="position: relative; height: 400px;">
                        <canvas id="debtTrendChart"></canvas>
                    </div>
                    
                    <!-- 分析要点区域 -->
                    <div class="chart-analysis" style="margin-top: 0; height: fit-content;">
                        <h4>债务趋势分析要点</h4>
                        <p><strong>持续攀升：</strong>从2015年的100万亿元增长到2023年的253万亿元，年均增长率约12.3%</p>
                        <p><strong>加速期：</strong>2017-2018年出现显著跳跃，负债规模从123万亿元激增至205万亿元</p>
                        <p><strong>政策影响：</strong>2019年略有回落，但随后继续上升，反映了调控政策的有限效果</p>
                        <p><strong>未来预测：</strong>2025年预测达到284.92万亿元，债务压力将进一步加剧</p>
                        
                        <div style="margin-top: 1.5rem; padding: 1rem; background: #f1f5f9; border-radius: 6px; border-left: 3px solid #3b82f6;">
                            <p style="margin: 0; font-size: 0.9rem; color: #475569;"><strong>数据来源：</strong>中国统计年鉴</p>
                            <p style="margin: 0.5rem 0 0 0; font-size: 0.9rem; color: #475569;"><strong>2025年预测结果：</strong>284920077.6万万元</p>
                        </div>
                    </div>
                </div>
            </div>

            <!-- 预售制双刃剑 -->
            <div class="card">
                <div class="card-header">
                    <h3 class="card-title">预售制的双刃剑效应</h3>
                </div>
                <p class="card-description">
                    中国房地产预售制度始于1994年，初衷是解决开发商资金不足问题，促进房地产市场发展。
                    然而，这一制度在带来资金便利的同时，也为烂尾楼埋下了隐患。
                </p>
                
                <div class="comparison-container">
                    <div class="comparison-item comparison-before">
                        <div class="comparison-title">中国预售制现状</div>
                        <ul style="margin-top: 1rem; padding-left: 1.5rem;">
                            <li>预售门槛相对较低</li>
                            <li>资金监管覆盖率仅68%</li>
                            <li>购房者承担建设风险</li>
                            <li>开发商可提前回笼资金</li>
                        </ul>
                    </div>
                    <div class="comparison-item comparison-after">
                        <div class="comparison-title">国际成熟模式</div>
                        <ul style="margin-top: 1rem; padding-left: 1.5rem;">
                            <li>现房销售为主（德国）</li>
                            <li>银行担保制度（新加坡）</li>
                            <li>严格资金托管（香港）</li>
                            <li>政府主导开发（新加坡）</li>
                        </ul>
                    </div>
                </div>
            </div>

            <!-- 保留原有图表3: 资金链断点分析 -->
            <div class="chart-container">
                <h3 class="chart-title">预售资金监管漏洞与资金挪用路径可视化</h3>
                <p class="chart-description">
                    通过对典型烂尾楼项目的资金流向追踪，揭示预售资金监管制度的关键漏洞。
                    数据显示，超过40%的预售资金被挪用于其他项目或偿还债务，直接导致工程资金不足。
                </p>
                <iframe class="chart-iframe" src="https://dycharts.com/xshow/index.html?id=c_e53040efed8b844a64c45f19516e890c" 
                        width="100%" height="510" scrolling="no" frameborder="0"></iframe>
                <div class="chart-analysis">
                    <h4>资金挪用路径分析</h4>
                    <p><strong>正常流向：</strong>购房者预售款→监管账户→工程建设→按期交房（理想状态）</p>
                    <p><strong>异常流向：</strong>预售款→开发商自有账户→其他项目投资/债务偿还→工程资金不足→项目烂尾</p>
                    <p><strong>监管盲区：</strong>资金监管存在时间差、覆盖面不足、处罚力度不够等问题</p>
                    <p><strong>典型案例：</strong>恒大集团挪用预售资金超过1000亿元，涉及全国数百个项目</p>
                </div>
            </div>

            <!-- 市场供需关系 -->
            <div class="card">
                <div class="card-header">
                    <h3 class="card-title">人口流动与住房需求错配</h3>
                </div>
                <p class="card-description">
                    2020年全国第七次人口普查数据显示，与2010年相比，我国中部地区和东北地区常住人口所占比重分别下降0.79个百分点和1.20个百分点，而东部地区常住人口则上升了2.15个百分点，占到全国人口的39.93%。
                </p>
                <div class="alert alert-info">
                    <strong>典型案例：</strong>以黑龙江鹤岗为例，2010-2020年，鹤岗常住人口数量减少167394人，下降15.81%。平均房价由2019年的3000元/㎡下降到2025年的1,973元/㎡，大量楼盘因销售困难烂尾。
                </div>
            </div>

            <!-- 政府管理角度 -->
            <div class="grid grid-2">
                <div class="card">
                    <div class="card-header">
                        <h3 class="card-title">政策调控影响</h3>
                    </div>
                    <p class="card-description">
                        近年来，房地产行业面临严格的调控政策，尤其是2020年出台的"三道红线"政策，限制了房企的融资规模。
                    </p>
                    <div class="alert alert-warning">
                        <strong>数据显示：</strong>央行数据显示，2021年前三季度房地产开发贷净融资2500亿元，较2020全年下滑64%。
                    </div>
                </div>

                <div class="card">
                    <div class="card-header">
                        <h3 class="card-title">地方政府监管力度不足</h3>
                    </div>
                    <p class="card-description">
                        部分地方对房企资金监管不严，"未批先建"的现象屡屡发生。
                    </p>
                    <div class="alert alert-danger">
                        <strong>典型案例：</strong>如西安"易合坊"项目烂尾8年，因开发商违规销售、政府监管滞后，导致3000余户业主无法收房。
                    </div>
                </div>
            </div>
        </div>
    </section>

    <!-- 第四章：烂尾楼群体抗争史 -->
    <section id="protest" class="section">
        <div class="container">
            <div class="section-header">
                <h2 class="section-title">烂尾楼群体抗争史</h2>
                <p class="section-subtitle">维权方式演化：从线下到线上的社会变迁</p>
            </div>

            <!-- 维权方式演化 -->
            <div class="card">
                <div class="card-header">
                    <h3 class="card-title">维权方式演化轨迹</h3>
                </div>
                <p class="card-description">
                    2015-2025年中国烂尾楼维权行动发生了社会演变，尤其是群体维权方式从线下转向线上社交媒体的重大转型。微博互动数在2018年前后开始显著提升（2018年达18599次，较2017年增长近600倍），并在2021-2023年达到峰值（2022年为34万余次）。
                </p>
                
                <div class="grid grid-2">
                    <div class="alert alert-info">
                        <h4>网络维权（2015-2018）</h4>
                        <p>微博成为业主表达诉求的主要渠道，相关超话阅读量从2015年的560万激增至2018年的3.2亿。然而，随着平台监管加强和公众注意力疲劳，2023年微博维权有效率已降至12.7%。</p>
                    </div>
                    
                    <div class="alert alert-success">
                        <h4>法律诉讼（2019后）</h4>
                        <p>2019年最高人民法院发布相关司法解释后，法律诉讼占比从2015年的18%攀升至2023年的43%。业主们通过集体诉讼、财产保全等法律手段维权。</p>
                    </div>
                </div>

                <div class="alert alert-warning">
                    <strong>信访渠道现状：</strong>人民网领导留言板数据显示，2022年烂尾楼投诉量达4.7万条，河南、湖南、四川三省占比过半。郑州市2022年投诉回复率虽达92%，但问题解决率仅为34%。
                </div>
            </div>

            <!-- 维权话语演变 -->
            <div class="card">
                <div class="card-header">
                    <h3 class="card-title">维权话语的理性化转变</h3>
                </div>
                <p class="card-description">
                    从话语转变中可以看出，维权行动形成了从道德控诉向法理抗争的质变，业主们开始自觉运用法律作为自己的维权武器。
                </p>
                
                <div class="grid grid-2">
                    <div style="background: #fee2e2; padding: 1rem; border-radius: 8px;">
                        <h4 style="color: #dc2626;">2015-2018年</h4>
                        <p style="color: #7f1d1d;">维权语言充满情绪化表述，"黑心开发商"、"官商勾结"等道德指控占比达63%</p>
                    </div>
                    
                    <div style="background: #d1fae5; padding: 1rem; border-radius: 8px;">
                        <h4 style="color: #059669;">2019年后</h4>
                        <p style="color: #064e3b;">"资金监管"、"优先受偿权"等法律术语出现频率显著提高，2023年已占关键词的41%</p>
                    </div>
                </div>
            </div>

            <!-- 抗争代价量化 -->
            <div class="card">
                <div class="card-header">
                    <h3 class="card-title">抗争代价量化：被抵押的人生</h3>
                </div>
                <p class="card-description">
                    烂尾楼维权远非简单的合同纠纷解决过程，而是一场消耗财力、心力与社会信任的持久战。每一个数据背后，都是普通家庭在制度缺陷与市场风险夹缝中的挣扎轨迹。
                </p>
                
                <div class="grid grid-2">
                    <div class="alert alert-warning">
                        <h4>经济成本</h4>
                        <p>烂尾楼业主平均需承担相当于购房款23%的额外支出，包括维权诉讼费、律师费、租房费用及贷款利息等。87%的烂尾楼业主同时背负房贷和房租，形成"双重居住成本"。</p>
                    </div>
                    
                    <div class="alert alert-danger">
                        <h4>法律困境</h4>
                        <p>尽管2023年最高人民法院明确赋予购房者价款返还优先权，但执行率仍徘徊在35%左右。法律胜利与现实救济之间的鸿沟，使许多业主陷入"胜诉无益"的困境。</p>
                    </div>
                </div>
            </div>
        </div>
    </section>

    <!-- 第五章：破局之道 -->
    <section id="solutions" class="section">
        <div class="container">
            <div class="section-header">
                <h2 class="section-title">破局之道：保交楼专项运动进行时</h2>
                <p class="section-subtitle">面对日益严峻的烂尾楼危机，2022年起，中央政府启动了一场声势浩大的"保交楼"专项治理行动</p>
            </div>

            <!-- 具体措施 -->
            <div class="grid grid-2">
                <div class="card">
                    <div class="card-header">
                        <h3 class="card-title">财政注资</h3>
                    </div>
                    <p class="card-description">
                        中央财政设立2000亿元专项借款，按照"地方申请-部委审核-银行发放"的流程运作，严格限定用于已售逾期难交付住宅项目。
                    </p>
                    <div class="alert alert-success">
                        <strong>投放情况：</strong>截至2025年6月，实际投放达1860亿元，河南、湖北、四川等重灾区分别获得320亿、218亿和195亿，三省份合计占比超40%。
                    </div>
                </div>

                <div class="card">
                    <div class="card-header">
                        <h3 class="card-title">制度创新</h3>
                    </div>
                    <p class="card-description">
                        2023年最高人民法院发布批复，明确商品房消费者权利优先于工程款和抵押权，被业界称为"购房者优先权"的制度突破。
                    </p>
                    <div class="alert alert-info">
                        <strong>信用管理：</strong>国家发改委同步建立房地产信用管理系统，将321家失信开发商列入黑名单，实施融资限制与土地竞买资格冻结等惩戒措施。
                    </div>
                </div>
            </div>

            <!-- 成效展示 -->
            <div class="card">
                <div class="card-header">
                    <h3 class="card-title">阶段性成效</h3>
                </div>
                <p class="card-description">
                    住房城乡建设部数据显示，各地保交房工作取得明显成效：
                </p>
                
                <div class="grid grid-3">
                    <div style="background: #f0fdf4; padding: 1rem; border-radius: 8px; text-align: center;">
                        <div style="font-size: 2rem; color: #10b981; font-weight: bold;">300万套</div>
                        <div style="color: #059669;">2023年全年交付规模</div>
                    </div>
                    
                    <div style="background: #f0fdf4; padding: 1rem; border-radius: 8px; text-align: center;">
                        <div style="font-size: 2rem; color: #10b981; font-weight: bold;">338万套</div>
                        <div style="color: #059669;">2024年全年交付住房</div>
                    </div>
                    
                    <div style="background: #f0fdf4; padding: 1rem; border-radius: 8px; text-align: center;">
                        <div style="font-size: 2rem; color: #10b981; font-weight: bold;">99.9%</div>
                        <div style="color: #059669;">专项借款项目复工率</div>
                    </div>
                </div>

                <div class="alert alert-success" style="margin-top: 1rem;">
                    <strong>地方成果：</strong>河南省保交房工作也取得明显成效，42万套保交房项目住房已交付36.29万套，交付率超过86.42%；金昌市已交付8个绿档保交房项目1006套，成为甘肃省内首个100%完成保交房项目的城市。
                </div>
            </div>

            <!-- 存在不足 -->
            <div class="card">
                <div class="card-header">
                    <h3 class="card-title">仍存在的挑战</h3>
                </div>
                
                <div class="grid grid-2">
                    <div class="alert alert-warning">
                        <h4>资不抵债问题</h4>
                        <p>截至2025年，全国仍有50万套待交付项目因"资不抵债"难以获得资金支持，专项借款仅覆盖复工成本的60%-70%，剩余资金需依赖地方配套或业主自筹。</p>
                    </div>
                    
                    <div class="alert alert-danger">
                        <h4>区域分配失衡</h4>
                        <p>专项借款向河南、湖南等重灾区倾斜，但中西部三四线城市因抵押物不足或项目滞销，资金覆盖率仅40%。</p>
                    </div>
                </div>
            </div>

            <!-- 结语 -->
            <div class="card" style="background: linear-gradient(135deg, #f8fafc 0%, #e2e8f0 100%); border: none;">
                <div style="text-align: center; padding: 2rem;">
                    <h3 style="color: #1e293b; margin-bottom: 1rem;">这场关乎"家"的救赎，仍在进行时</h3>
                    <p style="color: #64748b; font-size: 1.1rem; line-height: 1.8;">
                        钢筋水泥筑成的梦，曾是奔向温暖的动词。如今，它们矗立在城市的肌理中，成为无数人生被迫按下的暂停键。解开这道凝固的伤疤，不仅关乎冰冷的资金链修复与政策落地，更在于如何让那些被冻结的"家"，重新流淌出生活的暖意与时间的脉动。每一栋重新苏醒的楼宇，都应是破碎承诺的弥合，是万家灯火得以安放的基石。
                    </p>
                </div>
            </div>
        </div>
    </section>

    <!-- 页脚 -->
    <footer class="footer">
        <div class="container">
            <div class="footer-content">
                <div class="footer-section">
                    <h4>数据来源</h4>
                    <ul>
                        <li>中国统计年鉴</li>
                        <li>住房城乡建设部</li>
                        <li>各地住建局公示系统</li>
                        <li>人民法院公告网</li>
                        <li>万万拼房米数据库</li>
                    </ul>
                </div>
                <div class="footer-section">
                    <h4>相关链接</h4>
                    <ul>
                        <li>保交楼专项行动</li>
                        <li>房地产政策解读</li>
                        <li>维权法律援助</li>
                        <li>购房风险提示</li>
                    </ul>
                </div>
                <div class="footer-section">
                    <h4>联系我们</h4>
                    <ul>
                        <li>邮箱：contact@example.com</li>
                        <li>电话：400-000-0000</li>
                        <li>地址：北京市朝阳区</li>
                    </ul>
                </div>
            </div>
            <div class="footer-bottom">
                <p>&copy; 2025 被冻结的家：中国烂尾楼危机调查. 保留所有权利.</p>
            </div>
        </div>
    </footer>

    <script>
        // 平滑滚动
        document.querySelectorAll('a[href^="#"]').forEach(anchor => {
            anchor.addEventListener('click', function (e) {
                e.preventDefault();
                const target = document.querySelector(this.getAttribute('href'));
                if (target) {
                    target.scrollIntoView({
                        behavior: 'smooth',
                        block: 'start'
                    });
                }
            });
        });
    </script>
    <script>
        // 图表数据和配置
        const debtTrendData = {
            labels: ['2015', '2016', '2017', '2018', '2019', '2020', '2021', '2022', '2023', '2024', '2025'],
            datasets: [
                {
                    label: '实际值',
                    data: [100, 112, 123, 205, 162, 175, 198, 223, 253, 278, null],
                    borderColor: '#3b82f6',
                    backgroundColor: 'rgba(59, 130, 246, 0.1)',
                    fill: false,
                    tension: 0.4,
                    pointBackgroundColor: '#3b82f6',
                    pointBorderColor: '#3b82f6',
                    pointRadius: 5,
                    pointHoverRadius: 7
                },
                {
                    label: '2025年预测值',
                    data: [null, null, null, null, null, null, null, null, null, null, 284.92],
                    borderColor: '#f59e0b',
                    backgroundColor: 'rgba(245, 158, 11, 0.1)',
                    fill: false,
                    tension: 0.4,
                    pointBackgroundColor: '#f59e0b',
                    pointBorderColor: '#f59e0b',
                    pointRadius: 6,
                    pointHoverRadius: 8,
                    borderDash: [5, 5]
                }
            ]
        };

        const chartConfig = {
            type: 'line',
            data: debtTrendData,
            options: {
                responsive: true,
                maintainAspectRatio: false,
                plugins: {
                    title: {
                        display: false
                    },
                    legend: {
                        display: true,
                        position: 'top',
                        labels: {
                            font: {
                                size: 14,
                                family: 'PingFang SC, Microsoft YaHei, sans-serif'
                            },
                            color: '#64748b',
                            usePointStyle: true,
                            padding: 20
                        }
                    },
                    tooltip: {
                        backgroundColor: 'rgba(15, 23, 42, 0.9)',
                        titleColor: '#ffffff',
                        bodyColor: '#cbd5e1',
                        borderColor: '#3b82f6',
                        borderWidth: 1,
                        cornerRadius: 8,
                        displayColors: true,
                        callbacks: {
                            title: function(context) {
                                return context[0].label + '年';
                            },
                            label: function(context) {
                                if (context.parsed.y !== null) {
                                    return context.dataset.label + ': ' + context.parsed.y.toFixed(2) + '万亿元';
                                }
                                return '';
                            },
                            afterBody: function(context) {
                                if (context[0].label === '2025') {
                                    return ['', '数据来源：中国统计年鉴', '2025年预测结果：284920077.6万万元'];
                                }
                                return '';
                            }
                        }
                    }
                },
                scales: {
                    x: {
                        title: {
                            display: true,
                            text: '年份',
                            font: {
                                size: 14,
                                family: 'PingFang SC, Microsoft YaHei, sans-serif'
                            },
                            color: '#64748b'
                        },
                        grid: {
                            color: 'rgba(148, 163, 184, 0.1)',
                            drawBorder: false
                        },
                        ticks: {
                            font: {
                                size: 12,
                                family: 'PingFang SC, Microsoft YaHei, sans-serif'
                            },
                            color: '#64748b'
                        }
                    },
                    y: {
                        title: {
                            display: true,
                            text: '负债规模（万亿元）',
                            font: {
                                size: 14,
                                family: 'PingFang SC, Microsoft YaHei, sans-serif'
                            },
                            color: '#64748b'
                        },
                        grid: {
                            color: 'rgba(148, 163, 184, 0.1)',
                            drawBorder: false
                        },
                        ticks: {
                            font: {
                                size: 12,
                                family: 'PingFang SC, Microsoft YaHei, sans-serif'
                            },
                            color: '#64748b',
                            callback: function(value) {
                                return value + '';
                            }
                        },
                        beginAtZero: false
                    }
                },
                interaction: {
                    intersect: false,
                    mode: 'index'
                },
                animation: {
                    duration: 2000,
                    easing: 'easeInOutQuart'
                }
            }
        };

        // 页面加载完成后初始化图表
        document.addEventListener('DOMContentLoaded', function() {
            const ctx = document.getElementById('debtTrendChart');
            if (ctx) {
                new Chart(ctx, chartConfig);
            }
        });

        // 导航栏滚动效果
        const navbar = document.querySelector('.navbar');
        window.addEventListener('scroll', function() {
            if (window.scrollY > 100) {
                navbar.style.background = 'rgba(15, 23, 42, 0.98)';
            } else {
                navbar.style.background = 'rgba(15, 23, 42, 0.95)';
            }
        });

        // 动画效果
        const observerOptions = {
            threshold: 0.1,
            rootMargin: '0px 0px -50px 0px'
        };

        const observer = new IntersectionObserver(function(entries) {
            entries.forEach(entry => {
                if (entry.isIntersecting) {
                    entry.target.style.opacity = '1';
                    entry.target.style.transform = 'translateY(0)';
                }
            });
        }, observerOptions);

        // 观察所有卡片和图表
        document.querySelectorAll('.card, .chart-container').forEach(el => {
            el.style.opacity = '0';
            el.style.transform = 'translateY(30px)';
            el.style.transition = 'opacity 0.8s ease-out, transform 0.8s ease-out';
            observer.observe(el);
        });
    </script>
</body>
</html>

